package org.apache.flink.runtime.rest.messages.taskmanager;

import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;

import org.apache.flink.runtime.rest.messages.LogFileNamePathParameter;
import org.apache.flink.runtime.rest.messages.MessagePathParameter;

public class ResourceProviderFileMessageParameters extends ResourceProviderMessageParameters {

    public final LogFileNamePathParameter logFileNamePathParameter = new LogFileNamePathParameter();

    @Override
    public Collection<MessagePathParameter<?>> getPathParameters() {
        return Collections.unmodifiableCollection(
                Arrays.asList(logFileNamePathParameter, resourceProviderIdParameter));
    }
}
